﻿
#region Using
using System;
#endregion

/*****************************************
功能描述：OrderInfo的实体类。
创建时间：2010/8/10 15:15:01
******************************************/
namespace BuXiaChu.OrderDishes.Model
{
    public class OrderInfoModel
    {
        private long _orderCode;
        /// <summary>
        /// 订单编号
        /// </summary> 
        public long OrderCode
        {
            get { return _orderCode; }
            set { _orderCode = value; }
        }

        private int _userId;
        /// <summary>
        /// 用户id
        /// </summary> 
        public int UserId
        {
            get { return _userId; }
            set { _userId = value; }
        }

        private string _name;
        /// <summary>
        /// 收货人姓名
        /// </summary> 
        public string Name
        {
            get { return _name; }
            set { _name = value; }
        }

        private byte _gender;
        /// <summary>
        /// 
        /// </summary> 
        public byte Gender
        {
            get { return _gender; }
            set { _gender = value; }
        }

        private string _telephone;
        /// <summary>
        /// 电话
        /// </summary> 
        public string Telephone
        {
            get { return _telephone; }
            set { _telephone = value; }
        }

        private string _mobileTelephone;
        /// <summary>
        /// 手机
        /// </summary> 
        public string MobileTelephone
        {
            get { return _mobileTelephone; }
            set { _mobileTelephone = value; }
        }

        private int _cityId;
        /// <summary>
        /// 所在城市
        /// </summary> 
        public int CityId
        {
            get { return _cityId; }
            set { _cityId = value; }
        }

        private int _areaId;
        /// <summary>
        /// 所在区域
        /// </summary> 
        public int AreaId
        {
            get { return _areaId; }
            set { _areaId = value; }
        }

        private string _address;
        /// <summary>
        /// 地址
        /// </summary> 
        public string Address
        {
            get { return _address; }
            set { _address = value; }
        }

        private decimal _freight;
        /// <summary>
        /// 运费
        /// </summary> 
        public decimal Freight
        {
            get { return _freight; }
            set { _freight = value; }
        }

        private string _invoiceTitle;
        /// <summary>
        /// 
        /// </summary> 
        public string InvoiceTitle
        {
            get { return _invoiceTitle; }
            set { _invoiceTitle = value; }
        }

        private byte _status;
        /// <summary>
        /// 状态
        /// </summary> 
        public byte Status
        {
            get { return _status; }
            set { _status = value; }
        }

        private int _deliveryMan;
        /// <summary>
        /// 送餐员
        /// </summary> 
        public int DeliveryMan
        {
            get { return _deliveryMan; }
            set { _deliveryMan = value; }
        }

        private int _telephoneOperator;
        /// <summary>
        /// 接线员
        /// </summary> 
        public int TelephoneOperator
        {
            get { return _telephoneOperator; }
            set { _telephoneOperator = value; }
        }

        private System.DateTime _latestTime;
        /// <summary>
        /// 最迟送到时间
        /// </summary> 
        public System.DateTime LatestTime
        {
            get { return _latestTime; }
            set { _latestTime = value; }
        }

        private System.DateTime _orderTime;
        /// <summary>
        /// 下单时间
        /// </summary> 
        public System.DateTime OrderTime
        {
            get { return _orderTime; }
            set { _orderTime = value; }
        }

        private System.DateTime _confirmTime;
        /// <summary>
        /// 确认时间
        /// </summary> 
        public System.DateTime ConfirmTime
        {
            get { return _confirmTime; }
            set { _confirmTime = value; }
        }

        private int _remindTimes;
        /// <summary>
        /// 催餐次数
        /// </summary> 
        public int RemindTimes
        {
            get { return _remindTimes; }
            set { _remindTimes = value; }
        }

        public string Remarks
        {
            get;
            set;
        }

        public decimal Total
        {
            get;
            set;
        }

    }
}
